Mpi-io Implementation Strategies for the Cenju-3

نویسندگان

  • Maciej Brodowicz
  • Darren Sanders
  • Olin Johnson
چکیده

The lack of a portable parallel I/O interface limits the development of scientiic applications. MPI-IO is the rst widespread attempt to alleviate this problem. Its eecient implementation requires the developer to face and solve several software design and interface issues. Our paper outlines strategies, which may be helpful in this task. Although originally targeted for the NEC Cenju-3, our considerations are applicable to other message-passing platforms as well.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

E cient Implementation of the MPI-IO System for Distributed Memory Multiprocessors

My research concentrates on e cient implementation of parallel le systems. Its main focus are MPI-IO systems for distributed memorymultiprocessors. The target platform for the developed code is the NEC Cenju-3 supercomputer, however the sources are directly portable to any homogeneous MPP running the Mach 3.0 microkernel. An important feature of my implementation is that I/O nodes of the underl...

متن کامل

Cenju-3/DE: Open Platform for Parallel Processing

Cenju-3/DE is a microkernel based experimental operating system designed for providing a high-performance single system image to the users. The operating system consists of a Mach microkernel, high performance inter-processor communication facilities and dedicated servers for parallel and distributed processing. We adopted a policy of distributing Cenju-3/DE as openly as possible so that more p...

متن کامل

Self-consistent MPI-IO Performance Requirements and Expectations

We recently introduced the idea of self-consistent performance requirements for MPI communication. Such requirements provide a means to ensure consistent behavior of an MPI library, thereby ensuring a degree of performance portability by making it unnecessary for a user to perform implementation-dependent optimizations by hand. For the collective operations in particular, a large number of such...

متن کامل

MPI/IO on DAFS over VIA: Implementation and Performance Evaluation

In this paper, we describe an implementation of MPI-IO on top of the Direct Access File System (DAFS) standard. The implementation is realized by porting ROMIO on top of DAFS. We identify one of the main mismatches between MPI-IO and DAFS is memory management. Three different design alternatives for memory management are proposed, implemented, and evaluated. We find that memory management in th...

متن کامل

Implementation and Evaluation of an MPI-IO Interface for GPFS in ROMIO

This paper presents an implementation of the MPI-IO interface for GPFS inside ROMIO distribution. The experimental section presents a performance comparison among three collective I/O implementations: two-phase I/O, the default file system independent method of ROMIO, view-based I/O, a file system-independent method we developed in a previous work and a GPFS specific collective I/O implementati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007